group of small islands - Espagnol Anglais Dictionnaire